something fashionable or popular - French English Dictionary